package com.zpark.se.string;

/**
 * 整型 int 转 String 字符串类型有以下 3 种方法：
 *			1、String s = String.valueOf(i);
 *			2、String s = Integer.toString(i);
 *			3、String s = "" + i;
 */
public class Demo04 {
    public static void main(String[] args) {
        int num = 100;

        // 将num变量转为字符串
        String str = String.valueOf(num);
        System.out.println(str + 1);

        String str2 = Integer.toString(num);
        System.out.println(str2 + 1);

        /**
         * +号的作用：
         *      1、用在基本数据类型之间，单纯的加法运算，例如：1+1、1+1.01
         *      2、用在字符串之间（或者字符串与其他类型），拼接字符串，例如："hello" + "world"
         *          任何变量与字符串做加法运算符，结果为字符串
         */
        String str3 = "" + num;
        System.out.println(str3 + 1);

        // 创建Demo01类对象
        Demo01 demo01 = new Demo01();
        System.out.println(demo01);
        // 将demo01对象转为字符串
        String s = demo01 + "";
        System.out.println(s + 1);
    }
}
